leased premises - Alemán Inglés Diccionario